package com.xxx.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xxx.enums.Properties;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;


@Data
@AllArgsConstructor
@NoArgsConstructor
public class Algorithm implements Serializable,Cloneable{
    /** id */
    @TableId(type = IdType.AUTO)
    private Integer id ;
    /** 算法名称 */
    private String name ;
    /** 0 定性 1定量 */
    private Properties properties ;
    /** 算法描述内容 */
    private String content ;

    /**算法图片地址*/
    private String image;
    /** 创建人*/
    private Long createUser;
    /** 操作时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm")
    private LocalDateTime updateTime ;
    /** 0否 1是 */
    private Integer deleted ;

}